package br.unicamp.ic.inf312.arena.modelo.financeiro;
/*
 * ArenaTicketMain - Venda de Bilhetes Eletronicos para Espetaculos (Arena Entretenimento S.A.)
 * ContaContabil.java
 * ©2006
 */
import br.unicamp.ic.inf312.framework.modelo.ModeloBase;

/**
 * @author  inf312
 */
public class ContaContabil extends ModeloBase {

	private int codConta;
	
	private int codBanco;

	private int codAgencia;

	private String numCC;
	
	private long numCartaoCredito;

	public ContaContabil() {
		super();
	}

	/**
	 * 
	 * @param codBanco
	 * @param codAgencia
	 * @param numCC
	 * @param numCartaoCredito
	 */
	public ContaContabil(int codBanco, int codAgencia, String numCC,
			long numCartaoCredito) {
		super();
		this.codBanco = codBanco;
		this.codAgencia = codAgencia;
		this.numCC = numCC;
		this.numCartaoCredito = numCartaoCredito;
	}

	public int getCodAgencia() {
		return codAgencia;
	}

	public void setCodAgencia(int codAgencia) {
		this.codAgencia = codAgencia;
	}

	public int getCodBanco() {
		return codBanco;
	}

	public void setCodBanco(int codBanco) {
		this.codBanco = codBanco;
	}

	/**
	 * Numero da conta corrente
	 * @return
	 * String
	 */
	public String getNumCC() {
		return numCC;
	}

	/**
	 * Numero da conta corrente
	 * @param numCC
	 * void
	 */
	public void setNumCC(String numCC) {
		this.numCC = numCC;
	}

	public long getNumCartaoCredito() {
		return numCartaoCredito;
	}

	public void setNumCartaoCredito(long numCartaoCredito) {
		this.numCartaoCredito = numCartaoCredito;
	}
	
	public int getCodConta() {
		return codConta;
	}

	public void setCodConta(int codConta) {
		this.codConta = codConta;
	}
}